Windsor, outside King Edward VII Hospital

On St Leonards Road, near Hospital

Buses point south ↓