Holiday Inn London Mayfair
3 Berkeley Street, London
W1J 8NE