New building being constructed called "The Needle" - universally hated by Londoners. The ship is the HMS Belfast
Loading...