Karta Vacation Rentals
A group-friendly 2BR apartment in central London, a short drive from St. Paul’s and Russell Square. Walk the neighbourhood to Exmouth Market, Joseph Grimaldi Park and the Angel Building. The British Museum and Leicester Square are roughly 2.6–3 km away.