25 February 2013

Chelsea, London

Nice chain hotel in the Chelsea riverside development