Camden Riverhouse Hotel(2 stars)

11 Tannery Lane View on map