Great place to stay in London. A couple streets from the bus and Undeground stop, about 30 min to center London.