Thames River Boats
Flat 102, Wedgwood House, Lambeth Walk, Lambeth, London, United Kingdom, SE11 6LW
(02076) 428248 Phone