I have also found this info, which seems OK, would you agree that is is correct/pretty precise?
CHOOSING THE RIGHT RADIATOR
To calculate the BTU/hour required, just follow these simple steps or use our BTU calculator at
www.diy.com:
* Multiply the room's height, width and length to get the volume in cubic feet
* For bedrooms, kitchens and hallways multiply the volume by 4
* For bathrooms, living and dining rooms, multiply the volume by 5
* If the room has large windows or exposed walls, increase the total by 10%
All outputs shown in this brochure are based on a mean temepratue of 70 degrees C and an ambient room temperature of 20 degrees C.
EXAMPLE
A bedroom 12 feet wide x 10 feet long x 8 feet high has a volume of 960 cubic feet. This is multiplied by 4 to give 3840 BTUs
Now, just select the appropriate sized radiator for the BTU/hour required - always choose the next size up if the exact size is not listed.
TO CONVERT BTUs to WATTS multiply by 0.2931