location easily findable and not far from main sightseeings in London. Almost everything is reachable within 15-20 Minutes with the tube.
Excellent and fast communication with good tips from the host.
For a short trip to London as in our case, I can absolutely recommand.