The Thames Hotel

Location:Ray Mead Road, SL6 8NR