Royal London Apartments provides accommodations within 1.6 miles of the center of London, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave. Popular points of interest nearby include Royal Opera House, Somerset House, and Savoy Theatre. The accommodation offers full-day security and private check-in and check-out for guests.
A toaster, a fridge, and kitchenware are also provided, as well as a kettle. At the apartment complex, every unit includes bed linen and towels.
Popular points of interest near the apartment include St Paul's Cathedral, Liverpool Street Tube Station, and British Museum. The nearest airport is London City Airport, 8.1 miles from Royal London Apartments.