The Mission Building is a great base to explore what is our favourite part of London, with many easy transport links to the main London attractions. The apartment is well appointed and the owner deals with any issues efficiently and quickly. We had an issue with heating during our stay, but without this, I would have given 5 stars. We were travelling with our dogs and found the apartment convenient for dogs.