Barnes House, IG11
Barking
Barnes House is located on St Margaret’s.



return to article