Great spot in the center of London. Paddington station is right across the street which makes it very easy to hop around town. The apartment was super clean and had a great kitchen for cooking a big meal. Thoroughly enjoyed our stay and would highly recommend for future travelers!