LOC2124: Contemporary restaurant in a highrise building (City, London)

Restaurant with private dining suites, superb views and excellent spaces.