A side street of Cromwell road in South Kensington, London.