Birchside, 1 , Albert road, London
Located in the heart of Queens Park and in the area's most prestigious modern building is this stunning 2 bedroom 2 bathroom apartment. The apartment is on the 4th floor of this fantastic purpose-built block which benefit...