Palm Court Langham - Best afternoon tea in London for 2 with champagne - Save 34%

    Palm Court Langham - Best afternoon tea in London for 2 with champagne

    £100 £152

    Regent Street, London