Le Méridien Piccadilly

21 Piccadilly, Mayfair, London W1J 0BH

Phone: Tel: 020 7734 8000