Windsor Castle PH (opp)

On Kings Road, near Osborne Road

Buses point south ↓