translate English to French: May 25, 2009 - Location, location, location!!! You can´t stay in a better location!
Oct 07, 2008 - Le Picadilly Backpackers hostels est idéalement situé pour visiter Londres.