The Thames Police Museum at Wapping Police station on the bank of the River Thames in London England
The Thames River Police Museum at the Wapping Police station in London
Size: 3639px × 5458px
Location: London
Photo credit: © Martyn Vickery / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bank, boat, capital, dock, docklands, docks, england, history, london, museum, police, river, thames, wapping, water, wharf