Reasons To Live In Vauxhall
For most of us, hearing the word Vauxhall invokes images of German cars on the roads and shiny metallic colours. But did you know that Vauxhall is a real place in London? This is a small area in London close to the Thames which houses some great universities, diversity and lots of lovely scenery. Here …