The view from Frank’s Café in Peckham
London has plenty of spots that claim they will make you feel on top of the world. Nothing works as well, however, as Frank’s Café in Peckham. On the tenth floor of Peckham’s Multi-Story car park, Frank’s Café is a feast…