Set on the 3rd floor of a handsome period conversion, this wonderfully refurbished 2 bedroom apartment offers panoramic views over London rooftops and a green square.
Albert Square is a picturesque garden square offering easy access to Stockwell and Vauxhall.