Pictures of premier inn rooms. Holiday Inn London - Oxford Circus | One Of The Hotel In London - Pictures And Information