World Travelers Today

Monthly Archives: April 2016

Bartender’s Best Scarfes Bar in London Located in the Rosewood Hotel on High Holborn street, Scarfes Bar is a classy and sheik bar that is a must visit while in London.  The artist, Gerald Scarfe, has lent his name to the bar. When you arrive you will be greeted by friendly staff and a gorgeous class case with over 200 scotch bottles that will have you staring for minutes. What should you… Read More