Sky Garden

Sky Garden
20 Fenchurch Street, London, EC3M 3BY
Photo of Sky Garden