HomePlaces Open with Maps Category Bar Shop Address 77 Shelton Street London WC2H 9JQ Map Access 192 m from Covent Garden Piccadilly Line 403 m from Holborn Piccadilly LineCentral Line 0.5 km from Tottenham Court Road Central LineNorthern LineCrossrail