This is a petrol fuel kiosk of the Shell chain and is situated on East Coast Road just before the junction with Still Road (when driving in the westbound / city-bound direction). This station has a convenience store.