>
2 bed flat
20 Abbey Road NW8
£3,467 PCM
The property is a 2-bedroom, 2-bathroom flat located on Abbey Road in London. It features a spacious reception room, a well-equipped kitchen-diner with modern appliances, and an en-suite bathroom. The flat also includes a large balcony/terrace with great views and a sun deck terrace. The property benefits from full double glazing and underfloor heating, and amenities include a swimming pool, 24/7 security, and an elevator in the building. Additionally, the property features a dryer, and a lift.