Really low key but wonderful Fish restaurant on the main South Kensington part of Brompton Road. Ive walked Brompton road many times but didnt notice it until i was taken ... more