Watson Place
A newly built mixed commercial & residential development in the south of Norwood with a fantastic aerial view of Crystal Palace’s Selhurst Park Stadium. We have a fortnightly cleaning contract with a 2 – bed apartment in the block.
Location: South Norwood SE25 5EX