The Grapevine Hotel

117 Warwick Way
London
United Kingdom