Indian Restaurants nearby Harrods, Second Floor, 87-135 Brompton Road, Knightsbridge, London SW1X 7XL

Amjadia

Approximately 1.98 km away
Address: 15 Picton Place, Marylebone, London W1U 1BW

Connoisseurs

Approximately 1.99 km away
Address: 8 Norfolk Place, Paddington, London W2 1QL