Stravaiger

By stravaig

Vauxhall

London or Miami? These new flats look more like a design for a Miami development rather than one overlooking the River Thames. I do think they look quite cool though (although not everyone might like this style of development).

Comments
Sign in or get an account to comment.