These apartments are extremely well located close to underground and overground rail services, Victoria St bus station and within walking distance of many of the key London tourist attractions. They are always clean, fresh and well-provided. They remain our first choice when visiting London.