Jon Jarrett asks : Now, does anyone know where it actually is, and where the nearest tube and decent pint can be found? Because I've never been there... The Astoria is on Charing Cross Road, nearest Tube is prob Charing Cross. Good pub to meet at would be The George, which is also on CX Rd. Cheers, Neil (who may well be there)