The nearest Underground station is Covent Garden on the Piccadilly line, and there are several multi-storey car parks within easy walking distance.
The nearest Underground station is Covent Garden on the Piccadilly line, and there are several multi-storey car parks within easy walking distance.