Great location and modern unit for a london stay