Justin James Hotel
Wedding Guest accommodation in Wimbledon
About Justin James Hotel
Based in London in London South West, Justin James Hotel offers rooms for wedding guest accommodation.
Contact & Location
Justin James Hotel
43 Worple Road, Wimbledon, London, SW19 4JZ, South London, United Kingdom