in London a horse and buggy are not such an odd sight