MOUNT ROYAL
LONDON’S MOST LUXURIOUS HOTEL FLATS
When next visiting London make your home at Mount Royal and enjoy the comfort of a well furnished, fully serviced, flat.
No place like it in London.
An archive of hard to find print advertisements from India
Leave a Reply