Nice apartment for a short stay or weekend in London. Great location and close to transport, shops, cafes and bars.