St Leonards, adjacent to Greeba Court

On Marina, near Greeba Court

Buses point east →