Harding GreenA grand and impressive semi detached house located on a beautiful garden square.London, 29 Kensington GateHouse • 7 room(s) • 7 bed. • 5 bath.