213 Jamaica Street

213 Jamaica Street, London E1 0PF