London

The Montague Hotel: London.

The Montague Hotel: London.

On the Thames Photos and story by Mary Gallagher –                                                                                                                                                                                                             Enhance your visit to London anytime of year by staying at the wonderfully classic Georgian townhouse hotel, The Montague on the Gardens. Our room overlooked a secluded private gardensquare which…