A trio of high-end restaurants will open in the former Daily Telegraph building on Fleet Street later this year, including ...
while arguably London’s most recognisable landmark, St Paul’s Cathedral, looms in the near-distance on Ludgate Hill as you look east. As with much of the City, Fleet Street is, however ...