Located on the south bank of the River Thames, surrounded by high-rise buildings glinting in the dawn of early winter, the ...