A great place to stay in London. Plenty of space and the apartment is extremely clean and well equipped. Bus stops just around the corner, and tube stations within walking distance.