About Harrods

Last Updated: Dec 11, 2014
Harrods is a restaurant located at Third Floor, Harrods, 87-135 Brompton Road, Knightsbridge in London, Camden . Harrods has been described as an Good restaurant and has received an average rating of 5 by our members.

Food

Decor

Service

User Reviews for Harrods

All Reviews for Harrods