Petrol station and convenience store, Londis, offering fuel and essential services.