The location was perfect for us as it is next to Barts Hospital. For business purposes it is at the doorstep of the City. For tourists St. Pauls is short walk away with lots of interesting little eateries around it. Centre of London for shopping and entertainment is only one stop away by Elizabeth line.
The flat feels a little lonely, however, without a TV. I am sure this can be arranged easily as the flat is already wired for broadband. I think you should it as the radio reception is poor because the area is very built up.