The Thames, London

The Thames, London

Regular price $95.00 Sale price $75.00
Unit price  per 

London, England. This one is of course taken from the observation deck at The Shard. While I was waiting for the sun to drop I got to talking to one of the attendants working up there and he told me about a family that own three whole floors under the floor we were on and that each floor was one apartment. I thought about that, thought about what it would be like to live there and if I should buy my own floor and decided, after doing some quick sums, I probably couldn't afford it. 

Image ID: 2543

TAGS