A spacious and recently refurbished split level two/three bedroom apartment with private roof terrace located in Belsize Park. This beautiful property offers