Location

155-157 Trafalgar Rd,

London SE10 9TX

 

Hours

Mon - Sun 24/7 Customer Service

 

Contact

020 8858 6326
admin@thekingwilliamhotel.co.uk