This Impressive Kensington Townhouse Has Famous Royal Connections
Situated between Kensington Palace and Holland Park, the detached property sits on Hornton Street, which boasts very famous past residents, including royalty, nobles and renowned businessmen.