Thames River
London photo by matbec
Reviews That Feature This Photo
June 7, 2005
Best Things Nearby:The Thames, Moby Dick pub, The Whale & Ship pub, Surrey Quays shopping centre, Canada Water tube stationBest Things About the Resort:Very friendly and helpful staff (all were great, although Karin and Damian were just fabulous), well-equipped units,...Read More