The Grand at Trafalgar Square is a bar inside a lodging property near Trafalgar Square in central London. The old building retains its history and character, and the lobby is decorated. Storage boxes on each floor hold toothpaste and tea, and there is an ice dispenser. The bathrooms are small and uncomfortable for showering.