What an office!


This office building at 7 More London Riverside (near City Hall) was constructed in 2010.

No comments:

Post a Comment