16 Feb 2013 A place to go in London..Barrafinas by Sam | posted in: Travel Diaries | 0 I met up with a friend for a quick lunch on Friday at Barrafinas in Soho London. Wow, everything we ordered was … Read More