The apartment is perfect for a short stay in London. It's close to a tube station making all of London accessible.