good place well-situated to organise our visit in London.