London SE15
There’s always a warm welcome waiting for you at The Windsor situated at the New Cross end of the Old Kent Rd. The Windsor has a traditional relaxed feel to make you feel really at home. With a great