Five of the Best Roof Top Bars in London
What do Londoners do when the sun comes out? They head to the roof tops of course! So what is it about roof top bars that inspire so many people to frequent their premises? The view is one obvious factor, as the higher you go the more of a stunning vista you can expect to [...]