Joes place is neatly located 20 mins from Heathrow. An ideal location to stay if you are only there for a quick turnaround trip.