Originally Posted by
3544quebec
The Sheraton Heathrow is just across the road from a restaurant that will provide you with some of the most consistent dining you'll get in the UK. International specialities that are equal to anything produced in similar restaurants anywhere in the world.