The Rooftop

@therooftop

Exceptional in style, iconic by nature – taking London to all new highs. Vista at the trafalgar is a ...

2 spring gardens, st. james's, london sw1a 2ts, uk.

Aún no tenemos platos de The Rooftop

Descarga la app de Goxo para agregar fotos y platos