Lobster London
London

Lobster London

Lobster London

Sitting on the 28th floor of the Millbank Tower, Lobster London will floor you with its stunning view and excellent seafood options and cocktails.