Private Detached Studio (Entire Place) - Guest suites for Rent in Harrow, England, United Kingdom
Private room in Harrow, United Kingdom. We have a spacious studio flat perfect for a couple looking to stay in London. Only 10 mins walk away from Northwick Park Station, which can take you into Central London in less than 15 minutes. Perfect for a short stay if visiting Wembley Stadium...
See this content immediately after install