Bar + Block

66 Alie Street London E1 8PX