The Walbrook Building in central London is an ultra-modern office building, which appears impressive, even when viewed from above, thanks to a Roof …

Following a £36 million development under the BSF scheme, Teddington School, in south west London is proud of its new state-of-the-art building, with …