London
The Ivy Kensington Brasserie is one of London.

1. The Ivy Kensington Brasserie

9.0
96 Kensington High St, London, Greater London
English Restaurant · Kensington and Chelsea · 59 tips and reviews