Welcome to our beautifully renovated 3-bedroom flat in the heart of London. This centrally located place ensures guests enjoy easy access to everything. Our
A first floor apartment with the templars square shopping centre located just a short walk away. This property has convenient access to the ring road along