Life Dental Implants is located in central London minutes away from Buckingham Palace.
See the link below about how to arrange a visit to the palace.
https://www.royalcollection.org.uk/visit/the-state-rooms-buckingham-palace
Although the visiting season is over, Buckinham Palace is a mjor world tourist site and is well worth a visit when visiting the practice. Feeding the ducks in St james park is a great delight also.