Glass enjoys Ochre – newly opened at the National Gallery
RECENTLY opened at the National Gallery - one of the most recognisable landmarks in London - Ochre has made its mark as a restaurant which simply cannot be missed.
Charlotte and Sam Miller, the duo responsible...