Perfect place to stay in London! Excelente location!