Best place for visits to London. Near to the city center and a good neighbourhood to meet.