Write a review
Banquet Soho
London Elizabeth Hotel Lancaster Terrace , Hyde Park, London W2 3PF, United Kingdom, Hyde Park, London
4407717615029
London Elizabeth Hotel Lancaster Terrace , Hyde Park, London W2 3PF, United Kingdom, Hyde Park, London
4407717615029