The Ship Inn 3 stars

290 Westferry Road, Tower Hamlets, London, E14 3AG, United Kingdom

Hotel image
Read more reviews for The Ship Inn