18th and 19th century river landing places.
Location 101 Queen Caroline St, Hammersmith, London W6 9QL, UK
Categories
Authority
More Information Hammersmith Drawdock