Royal Lancaster London
Paddington, London, Greater London W2 2TY
Situated directly opposite Hyde Park and a few minutes away from the Paddington Heathrow Express station, Royal Lancaster is one of the capital's largest events and meetings venues. Both The Nine Kings…
- Distance: 5.82 Miles
- Max: 1500 guests
- Licensed Bar