Address: North Road Service Station, B4271, Llanrhidian Lower, Ilston, Swansea, Wales, SA2 7LH, United Kingdom