NeilFriday, July 2, 2010
We've just finished the new brand identity for Vista, The Trafalger Hotel's newly opened rooftop bar. Vista certainly lives up to it's name, boasting an unrivalled backdrop of the London landscape.
Post a Comment
No comments:
Post a Comment