We’ve gone back to 80’s London this Sunday with the Pet Shop Boys.

Filmed in 1984, London’s famous landmarks remain unchanged.

West End Girls – The Pet Shop Boys

 

About The Author

Working in the financial sector by day, blogger by night.

Related Posts