By London Relocation | 15 Jun 2011 | ABOUT LIVING IN LONDON

Immersing yourself in fine English traditions can be a whole lot of fun when you’re living in London. When you’re moving to London one of the first English traditions that you have to experience is ‘Tea and Scones’. If you want to show off that