Karta Vacation Rentals
In London’s museum quarter, just steps from a major natural history museum and a short stroll to a leading university. Famous concert halls and high-end department stores sit within easy walking distance. The neighborhood also offers leafy gardens and historic churches to explore.