Harbour corner royal william yard
England