Karta Vacation Rentals
In northwest London’s Brent, a handy base about 7 km from the city centre and just 1 km from Queen's Park Station. Walk to Queen's Park, Loftus Road Stadium, Madame Tussauds, The Sherlock Holmes Museum and Hyde Park, or hop the tube to see more of the city. Heathrow is roughly 24 km away.