Great place, in the center of Covent Garden. Perfect for shops, restaurants & theatre.