Complete with its own relaxing patio area, regardless of season, the Mirrors Bar is a focal point at Novotel London West. Offering a wide range of international beverages, cocktails and delicious menu options coupled with more traditional bar snacks, this is a great space to unwind in.