WorldWideWriter

By WorldWideWriter

Dolphin Square

Dolphin Square is a massive inter-war apartment complex with imposing architecture and a large shared garden. We managed to rent a flat there during our recent trip to London - a great place to stay.

Comments
Sign in or get an account to comment.