Karta Vacation Rentals
On London’s Bayswater fringe, about 4 km from the city centre and a short stroll from Hyde Park. Ten minutes by Metro to Oxford Street, the West End and Westfield Shopping Centre. Nearby spots include the Elfin Oak and The Reel Poster Gallery.