Go to:  

    The best cup of coffee in the city and the best looking coffee shop here as well!

    Sir Thomas Street (adjacent to Victoria Street), Liverpool city centre

    66%

    agreed

    3

    people

    I agreeI disagree