The Royalty

The Royalty
Central Pier, London, SE1 8XX