This is where I was always suppose to be. Where I belong. It’s taken me more than a decade to come to terms with it. Where? Up high, in London. Or anywhere in the UK.
The latest opening to see London from above is Horizon 22. Located at 22 Bishopsgate in The City of London, right near Bank station, this high rise location is perfect if you would like to go up and be above Sky Garden. Which is just a nudge below. Continue Reading…









