Morgan Lodge Apartments - Belgrave Court is an apartment in London within short distance of Canary Wharf, The Place and The O2 Arena. This property provides medical service, dry cleaning and laundry.
The property lies 10 minutes walking distance from London city center. There is a subway station nearby and other parts of London are easily accessible. Within 100 meters away, Simpson's in The Strand and The Terrace on the Strand offer a variety of dishes.
There are Leicester Square subway station and Waterloo train station in walking distance.
Guests can exercise in a gym.