Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London

Street Magician Liam Walsh performing close up magic for Virgin Media Party in London