Karta Vacation Rentals
In Maida Vale, a boutique Victorian pub-hotel just a 5-minute stroll from Maida Vale tube. Steps from Lord's Cricket Ground and within easy reach of Abbey Road Studios, Notting Hill, Primrose Hill, Regent's Park and ZSL London Zoo. About 4 km from central London and close to shopping hubs like Selfridges and Harrods.