Add City Barge review

City Barge, London
Address: 27 Strand On The Green, Kew, London, W4 3PH
Features: Outside seating, Waterside pub


Rating
Comments