Mowbray Road, London 2 bed apartment for sale

>

Mowbray Road, London 2 bed apartment for sale

Mowbray Road, London
£535,000

Price History

Initial price £550,000
27/12/25 £535,000
Price Change -2.73%

Description

This charming two-bedroom period flat is nestled in a handsome Victorian building on a sought-after road in Crystal Palace. The property boasts well-proportioned accommodation throughout, with original features and character, including high ceilings, a three-piece bathroom, and a spacious reception room with a separate dining area. The lower ground floor also features a fitted kitchen and excellent storage space. One of the standout features is the direct access to a shared garden, perfect for relaxation or entertaining, as well as a large shed area at the rear that could be converted into a garden studio or home office (subject to necessary consents). The property is ideally located just a short stroll from the Crystal Palace Triangle, with its vibrant mix of cafes, restaurants, and independent shops, and is within easy reach of Crystal Palace Station, providing convenient links into Central London.