Home > Resturants > Harrods Steakhouse

Harrods Steakhouse

Food:

Address: 87-135 Brompton Road | Harrod's , London SW3 1BW , England, London SW3 1BW

Opening Time: Sunday 11:30 - 18:00 Monday 10:00 - 20:00 Tuesday 10:00 - 20:00 Wednesday 10:00 - 20:00 Thursday 10:00 - 20:00 Friday 10:00 - 20:00 Saturday 10:00 - 20:00

Waitstaff, Serves Alcohol

(020) 773-0123

View Menu