+ Reply to Thread
Results 1 to 2 of 2

Thread: Gas Stations in London UK

  1. #1

    Gas Stations in London UK

    We just got back from a 1 week trip to London UK last month. We stayed at the Crowne Plaza in Kensington and Cromwell Rd. One thing we noticed that there were cars and busses everywhere but... we didn't see a single gas station anywhere which we found really strange. Anyone who has been to London, where the heck are the gas stations?
    Travel World
    Travel Australia

  2. #2

    Yes this is Good place for tourism .

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
| Travel Forum|