Visible by: Everyone
All rights reserved
London Construction on Argyle Street
I chose a hotel on Argyle Street right off King's Cross Station for convenience purposes. London always reminds me of Hong Kong. No, not the old buildings. Hong Kong is constantly demolishing and re-building and has very few historic buildings. It's subtle things like construction everywhere, amongst many other things, that London and Hong Kong are very alike.