Grange Strathmore Hotel admin 02/07/2017 Address 41 Queen's Gate Gardens London SW7 5NB United Kingdom Loading Map.... Grange Strathmore Hotel41 Queen's Gate GardensLondon 51.4958184 -0.18139580000001843Upcoming EventsNo events in this location