I was staying in Winnies place while working in London for a week. Winnies place is in excellent location, 10 minutes walk to tower bridge, close to shop and underground station. Apartment itself is spacious and with all required equipment. Though there is no tv and flat itself lacks of cosines. Anyway it is perfect for few days business stay.