Great place, hist and very central (right beside Piccadilly)