Skygarden - Sky Pod Café/Bar

20 Fenchurch Street London EC3M 3BY