London according to Atelier

Atelier's take on London

London Town as defined by Atelier, Gran Canaria’s finest cocktail bar.