Sky Garden

20 Fenchurch Street, London

BESbswy