Oblix Restaurant

Level 32, The Shard, St Thomas St., London SE1 9RY

Back to restaurant  |  Google Maps directions  |  OpenStreetMap directions