Instagram worthy locations in London: Elizabeth Street

London has so many instagram worthy locations and one of my favourites is Elizabeth Street in Victoria. Check out why I love it so much.…