Is anyone in the group up at the Shard ? United Kingdom Q&A
Does anyone know where to gas up on the way from Oxford to London before returning the car? The return location is near the Shard Building. Thank you ? United Kingdom Q&A