Located within the National Portrait Gallery, Ochre offers a refined dining experience with a focus on vibrant, internationally influenced flavors. The restaurant’s elegant interior and attentive service create a professional yet welcoming atmosphere ideal for business lunches and client meetings.
Ochre features a private dining room suitable for small groups and can accommodate larger functions by booking the entire space. Its combination of standout design, quality food, and seamless service makes it a reliable choice for corporate events in central London.
Loading map...
Rated 4.4 on Google · 427 reviews