The Royal Horseguards - London - Westminster, London