London Elizabeth Hotel is as quintessentially British as you’ll get and, right next to Hyde Park and minutes from both Paddington train station and Lancaster Gate Tube, it’s in a prime London location. Here you have the chance to indulge in an exceptionally high-quality afternoon tea in either the London Elizabeth’s Rose Garden Restaurant or Garden Terrace (weather permitting), and you can be assured that like the hotel itself, the food will be wonderfully British. As such, wholesome yet delicat
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.