translate English to French: ROCHES POINT Beechcroft and Lakehurst Gardens
Cheifswood Site Middleport