perfect place for a quick stop over near Heathrow.
Close walk to some great resteraunts and pubs.