Start Your Search

    • 16+ years
    • 2-11 years
    • 0-23 months

Welcome to Kap House

Kap House With a stay at this apartment in Harrow, you'll be 4 mi (6.4 km) from Wembley Stadium and 11.3 mi (18.2 km) from Kensington Palace. This 4-star apartment is 11.5 mi (18.6 km) from London Business School and 11.7 mi (18.8 km) from Twickenham Stadium.