Finsbury Park
By Pratik Chougule • Sep 9th, 2007 • Category: InternationalFinsbury Park, North London
Stepping off the subway at Finsbury Park, the change in scenery could not have been more acute. Just an hour earlier, I had been awed by the grandeur of Big Ben, towering over the British Houses of Parliament. It is the symbol of the England in our history books: a beacon of [...]



(4.5 out of 5)
Recent Comments