21 May 2018, 00:38

21 May 2018, 00:38

Review #ID

76

Reviewed Sight

Big Ben - London, England

Review Title

Impressive

Review Rating

- 4/5

Review

Such an impressive architectural build. Shame that its currently under renovation and the bell isn't working.

User Images