Not sure what the leg room is like on the BA A320s and remaining 737s but the economy seats on the 747s are on the narrow side to say the least and I am not tall, a bit wide, okay, maybe a little! The cabin service on the other hand was excellent, 10/10.