The Windsor

2 New London Street London EC3R 7NA