We need to find a hotel in central London, not too expensive but decent quality,preferably near theatre land. Any recommendations?