A Natural Selection? | Darwin Brasserie at the Sky Garden, 20 Fenchurch Street London EC3M 3BY
When the email came round at the day job that the Walkie Talkie (or 20 Fenchurch Street to give it its proper name) was opening up its top three floors to the public, there was… Continue reading