The Monkey Puzzle

30 Southwick Street London W2 1JQ