Great location for Stratford and close to public transport and Olympic Stadium. Good amount of space and perfect for a big group!