Where does Prince Harry resides?

Clarence house is his London home