Hotel review: Hotel Indigo Leicester Square

The latest from Hotel Indigo is a stylish, art deco office conversion right on Leicester Square