what neighborhood do i stay in london
ABOUT THE NEIGHBORHOOD: Royal London. Hotels abound in this area, located in Hyde Park Corner, Grosvenor Square, Leicester Square, Marble Arch, Mayfair and the like, just north and west of Buckingham Palace. This is four and five-star hotel territory.