0 review
Level 31 The Shard, 31 St. Thomas Street, London Bridge, London SE1 9RY
020 3011 1256
Modern British
London Bridge, South East London
££££