Green Park, London | Tea Rooms
Salade listed in Tea Rooms located in Green Park, London.
Address: 52 Stratton Street, Green Park , W1J 8LN
Telephone: 020 7499 6565