Refurbished hotel with charm & style set in two 1880 gracious Victoria residences; situated in historic Kensington area.
There are no tags yet for this venue.