The most instagrammable places in London

London is the most Instagrammed city in Europe, and with so many amazing sights, it’s not hard to see why! We have pulled together some of our favourite Instagrammable spots in the capital so you can ensure your followers are kept entertained and envious throughout your time here. Time to get hashtag happy… 1.    Bar Elba The entrance to this rooftop bar is tucked away behind Waterloo station and boasts

Read More