Beards are cool.
Friday, 17 October 2008
Owl J was today tempted once again into the Beard Papa world.
Situated on the corner where Berwick Street and Oxford Street meet, they sell the best cream puffs this side of Japan. You can simply sit and watch the world go by whilst dipping in and out of cream puff ecstasy. Owl J understands this is the only Beard Papa in the UK and so, if your ever on Oxford Street, you MUST visit. Splendid.