Restaurants
Level 31 The Shard, 31 St Thomas Street, Southwark, London, SE1 9RY (Show me directions) Show Map
020 301...Landline Landline
Report a problem with this listing