>
1 bed flat
Sun Street, London EC2A
£3,650 PCM
The apartment is located in a prestigious new build development near Liverpool Street, offering convenient access to amenities, dining options, shopping, and transport links. Inside, it features state-of-the-art modern appliances thoughtfully integrated to enhance daily routine.