Cafe, Trafalgar Square
LONDON, England
This cafe and bar is positioned in the buzzing Trafalgar Square! Offering both settings of night bar life and day cafe life this location is a highly adaptable space. With its industrial and trendy decor this is an ideal modern location.