The apartment is located in the borough of Westminster.
The location is ideal because all the sights and shops of London are just minutes away by subway.

Alternatively, you can explore the neighborhoods of Notting Hill and Westbourne, which are right on your doorstep.