Amazing place in the centre of London. Highly recommended