Karta Vacation Rentals
Tucked into a leafy corner of northwest London, The Gardens Guest House sits about 5 km from the city centre. It’s handy for Swiss Cottage Farmers' Market and London Zoo, and close to Belsize Park, Isokon Gallery, the Royal Free Hospital, Selfridges and Trafalgar Square.