Contact

This page publishes no address, no telephone number and no email address, because none has been supplied to this template. Nothing below is a channel that reaches anybody.

DRAFT — pending legal review

No contact destination is published on this page and the form does not send anything. An address, a telephone number, a monitored inbox and a form endpoint are all outstanding.

Each outstanding fact is marked below. This notice is configuration rather than copy: it is driven by NEXT_PUBLIC_LEGAL_REVIEWED, and npm run legalcheck reads the served page and refuses when the two disagree. Removing this markup by hand does not clear the review.

There is no destination yet

A template cannot have a working contact route: there is no inbox behind it, no phone line and no form endpoint. Rather than print a plausible address that quietly discards everything sent to it, this page prints none. The form below is real, accessible markup with an inert handler; submitting it sends nothing, and it says so where you submitted it rather than in a footnote.

The reservation form on the front page behaves the same way and for the same reason.

Send a message

Wired to an endpoint, this is the form the template ships. As it stands it demonstrates the markup and the styling and does nothing else.

What the operator has to supply

Six decisions stand between this page and a working one. The form endpoint is the one with a privacy consequence: whatever it posts to becomes a processor, and Privacy has to name it.

Postal address
TODO(operator) — the address the business trades from
Telephone
TODO(operator) — a number that is answered, and the hours it is answered
Email
TODO(operator) — an inbox that is monitored, or none published at all
Form destination
TODO(operator) — where a submission goes and who reads it
Response time
TODO(operator) — how long a reply actually takes, if one is promised
Reservations route
TODO(operator) — whether bookings come through this form, a line or a provider