London
No, it's not really Batman's residence in London!
The proper title of this gothic looking piece of modern architecture is a little less poetic: It's No7 'More London', and it is located next to City Hall in Southwark on the banks of the River Thames in London.
Location: Southwark, London
Item added to cart