Hetherington Hats Chelsea
25 a Walpole St, London, SW3 4QS