HotelMap for Shaftesbury TheatreāŠ‚=210 Shaftesbury Avenue, Covent Garden, London