>
2 bed flat
Great Tower Street, Tower Hill, City Of London EC3R
£3,397 PCM
The property is a two-bedroom, two-bathroom apartment located on the top floor of a red brick building in a historic area of the City. It is situated across the street from the Tower of London and has access to local transport links via Tower Hill/Tower Gateway, Monument, and Fenchurch Street stations, which are all nearby.