Karta Vacation Rentals





In leafy Mill Hill, London — about 15 km from the city centre. A short drive puts you at Warner Bros. Studio Tour London and Wembley Stadium, while Madame Tussauds, Loftus Road Stadium and Edgware are nearby. Easy access to central London without the noise.