LONG LET. Ideally situated opposite the picturesque Camberwell Green, this beautiful 2 bedroom apartment benefits from bright and spacious interiors finished