Our Review of The London Sky Bar

28th Floor, Millbank Tower, 21 - 24 Millbank, Westminster, London

We have yet to review this venue, sorry :(

More from All In London