We focus on providing the best possible NHS and private patient care while maintaining the highest clinical standards.

We are in the heart of Luton, just off Wellington Street – only a 10-minute walk from Luton’s train and bus stations. There’s also handy on-street parking, as well as car parks in the local vicinity – all within a short walking distance.

Location Map