|
Sir Christopher Wrens House Htl
Thames Street, Windsor SL41PX - England, UK

Originally home to the famous Architect, Sir Christopher Wren, the Sir Christphoer Wrens House Hotel is a charming building enjoying stunning views of the River Thames and within easy walking distance of the centre of Windsor town. The relaxing...
|