sketch London 3D Virtual Tour
Come step inside sketch in Mayfair, London. A destination for food, drinks, music & art, comprising an artist conceived gastro-brasserie restaurant. Newly refurbished art galleries on show for all to experience in a virtual tour walk through.