Read Travel St Martins Lane Hotel, London A recently revamped location that is light-filled, modern and welcoming Cajsa Carlson 1 July 2015