Royal Pavilion Hotel

1855-2003, 2 Pier Rd (High St), North Woolwich E16