Cafe Rouge was formerly the Sir Isaac Newton pub in St Johns Wood High Street.

- Image ID: DYDFPD
Loop Images Ltd / Alamy Stock Photo
Image ID: DYDFPD
England, London, St Johns Wood. Cafe Rouge was formerly the Sir Isaac Newton pub in St Johns Wood High Street.
Location: St Johns Wood, London, England