Returning to London after 5 years away and was looking forward to one of my favorite London cheap thrills; however, a friend told me that Pollo Bar on Compton was closed?
Is that true?
I read elsewhere that it was just being refurbished. Would anyone happen to know? Thanks
Posted: 2005-06-14 15:15:58