We really enjoy our stay. It's near to the station that connects you with all London (about 7 minutes walking). We recommend this space, We had been there for 6 days.