Great place with big space and nice 2-bedrooms.
Bus station is just in front of the unit and the bus takes you right into London town center in just 45 minutes ride. Tube station is just 15-minutes walk away, so that's another choice of transport.