You can still see the signage of a cherished lost pub in Greenwich which was once described as a “hidden gem".
A new 54-storey skyscraper is set to change London’s skyline as planning permission for the ‘undesirable’ building is approved. The new landmark 99 Bishopsgate building, which will be built by ...