The restaurant is just around the corner from the Tower of London and across the water from The Shard with views of both and of course iconic Tower Bridge