Tea Caddy

Sea View terrace in Babbacombe Road outside the Tea Caddy.

One would not try to stand in the middle of this road now!